package com.tengju.bff.interfaces.app.withdraw.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author: 大木
 * @date: 2021/12/8 10:43 上午
 */
@Data
@NoArgsConstructor
@ApiModel(value = "BindInfoVO", description = "绑卡信息查询返回VO")
public class BindInfoVO {

    @ApiModelProperty(value = "银行卡账户类型：1-对公账户, 3-个人账户")
    private Integer cardType;

    @ApiModelProperty(value = "社会信用代码 / 税号")
    private String companyNo;

    @ApiModelProperty(value = "企业/个体户名称")
    private String companyName;

    @ApiModelProperty(value = "[个人/法人]身份证号")
    private String idCardNo;

    @ApiModelProperty(value = "[个人/法人] 姓名")
    private String idCardName;

    @ApiModelProperty(value = "银行卡号")
    private String cardNo;

    @ApiModelProperty(value = "银行名称")
    private String bankName;

    @ApiModelProperty(value = "超级网银号")
    private String superBankNo;

    @ApiModelProperty(value = "预留手机号")
    private String mobileForBank;


    @ApiModelProperty(value = "是否展示账户协议")
    Boolean showOpenAccountProtocol;


}
